Skip to content

Conversation

@sim642
Copy link
Member

@sim642 sim642 commented Dec 30, 2025

After goblint/analyzer#1905 I was wondering about the unary plus and looked up the standard to see what (if anything) it's supposed to do. Turns out it performs integer promotions, which CIL wasn't doing. Instead, CIL just treated it as no-op, which is true on the execution level, but not the type level.

Conflicts with #199.

@sim642 sim642 added this to the 2.1.0 milestone Dec 30, 2025
@sim642 sim642 added the bug label Dec 30, 2025
@sim642 sim642 merged commit e21285a into develop Jan 8, 2026
23 of 41 checks passed
@sim642 sim642 deleted the unary-plus-promotion branch January 8, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant